<%@ page import="icontrol.Proyecto" %>



<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'cliente', 'error')} required">
	<label for="cliente">
		<g:message code="proyecto.cliente.label" default="Cliente" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="cliente" name="cliente.id" from="${icontrol.Cliente.list()}" optionValue="nombre" optionKey="id" required="" value="${proyectoInstance?.cliente?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'nombre', 'error')} ">
	<label for="nombre">
		<g:message code="proyecto.nombre.label" default="Nombre" />
		
	</label>
	<g:textField name="nombre" size="90"  value="${proyectoInstance?.nombre}"/>
</div>
<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'descripcion', 'error')} ">
	<label for="descripcion">
		<g:message code="proyecto.descripcion.label" default="Descripcion" />
		
	</label>
  
	<g:textField name="descripcion" size="130" value="${proyectoInstance?.descripcion}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'fechaInicio', 'error')} required">
	<label for="fechaInicio">
		<g:message code="proyecto.fechaInicio.label" default="Fecha Inicio" />
		<span class="required-indicator">*</span>
	</label>
	<g:datePicker name="fechaInicio" precision="day"  value="${proyectoInstance?.fechaInicio}"  />
</div>

<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'fechaTermino', 'error')} required">
	<label for="fechaTermino">
		<g:message code="proyecto.fechaTermino.label" default="Fecha Termino" />
		<span class="required-indicator">*</span>
	</label>
	<g:datePicker name="fechaTermino" precision="day"  value="${proyectoInstance?.fechaTermino}"  />
</div>
<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'estado ', 'error')} ">
	<label for="estado">
		<g:message code="proyecto.estado.label" default="Estado" />
		
	</label>
	<g:textField name="estado" value="${proyectoInstance?.estado}"/>
</div>

<!--<div class="fieldcontain ${hasErrors(bean: proyectoInstance, field: 'tareas', 'error')} ">
	<label for="tareas">
		<g:message code="proyecto.tareas.label" default="Tareas" />
		
	</label>
	
<ul class="one-to-many">
<g:each in="${proyectoInstance?.tareas?}" var="t">
    <li><g:link controller="tarea" action="show" id="${t.id}">${t?.encodeAsHTML()}</g:link></li>
</g:each>
<li class="add">
<g:link controller="tarea" action="create" params="['proyecto.id': proyectoInstance?.id]">${message(code: 'default.add.label', args: [message(code: 'tarea.label', default: 'Tarea')])}</g:link>
</li>
</ul>

</div>-->

